'Sir Richard Owen' definitions:

Definition of 'Sir Richard Owen'

(from WordNet)
noun
English comparative anatomist and paleontologist who was an opponent of Darwinism (1804-1892) [syn: Owen, Sir Richard Owen]