Webster's Revised Unabridged Dictionary · 1913
Insectivore
Copy link
Insectivore
, noun
[French]
(Zoology)
One of the Insectivora.
↑