Definition of Sir Richard Owen

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

Synonyms for word "sir richard owen"

Semanticaly linked words with "sir richard owen"