Sir Richard Owen
English Dictionary
->
Letter S
-> Sir Richard Owen
Search Dictionary:
Sir Richard Owen Definition
(n)
English
comparative
anatomist
and
paleontologist
who
was
an
opponent
of
Darwinism
(
1804
-
1892
)
Sir Richard Owen Synonyms
Owen
Sir Richard Owen
© Art Branch Inc.