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)

  1. English comparative anatomist and paleontologist who was an opponent of Darwinism (1804-1892)
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: