Advertisement

Synonyms of Insectivorous

Primary definition: Feeding on insects, worms, and other invertebrates.

Full Dictionary Entry
Advertisement

Antonyms & Opposite Concepts

Advertisement