'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]