English dictionary
sir richard owen meaning and definition
Definition and meaning of sir richard owen at MeaningMonkey.org. sir richard owen meaning and definition in the English Dictionary.SIR RICHARD OWEN noun
Definition of Sir Richard Owen (noun)
- English comparative anatomist and paleontologist who was an opponent of Darwinism (1804-1892)
- synonyms: Owen
Source: Princeton University Wordnet