Webster's Revised Unabridged Dictionary · 1913

Insectivore

Insectivore , noun

[French]

(Zoology) One of the Insectivora.