sir richard owen

Noun
  1. English comparative anatomist and paleontologist who was an opponent of Darwinism (1804-1892) (synset 111238928)

Found on Word Lists

Other Searches