RichThesaurus
entomophagous
entomophagous
antonyms
entomophagous
definitions
adj
feeding on insects; insectivorous