sir_richard_owenEnglish

Owen, Sir Richard Owen

Noun

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

English: Owen, Sir Richard Owen

Bahasa: Owen, Sir Richard Owen

Bahasa words with similar meanings

English words with similar meanings

Show 1 words