Entry from British & World English dictionary
Definition of Owen, Sir Richard in English:
( 1804–92), English anatomist and palaeontologist. Owen made important contributions to evolution, taxonomy, and palaeontology and coined the word dinosaur in 1841. He was a strong opponent of Darwinism.
What do you find interesting about this word or phrase?
Comments that don't adhere to our Community Guidelines may be moderated or removed.