Meaning of sir richard owen
Definition of sir richard owen
(noun)
English
comparative
anatomist
and
paleontologist
who was an
opponent
of Darwinism (1804-1892)
Other information on sir richard owen
WIKIPEDIA results for
sir richard owen
Amazon results for
sir richard owen
Tweet