Compund Words

Sponsored Links

Last Search Words

Search Result:sir richard owen

sir richard owen   (TTS Sound)



Overview of noun sir_richard_owen

The noun sir richard owen has 1 sense


  • Owen, Sir Richard Owen -- (English comparative anatomist and paleontologist who was an opponent of Darwinism (1804-1892))