|
Need synonyms for insectivores? Here's a list of similar words from our thesaurus that you can use instead.
Noun
Plural for an organism that feeds chiefly on the meat of other animals
“In lizards, actively foraging insectivores identify animal prey using lingually sampled chemical cues, but ambush foragers do not.”
Related Words and Phrases
|
|
|
|
|
|