Word Study
sir richard owen
WORDNET DICTIONARY
Noun sir richard owen has 1 sense
- sir richard owen(n = noun.person) owen - English comparative anatomist and paleontologist who was an opponent of Darwinism (1804-1892); Array is a kind of comparative anatomist, fossilist, palaeontologist, paleontologist
For further exploring for "sir richard owen" in Webster Dictionary Online