bn:00105168a
Adjective Concept
EN
insectivorous  entomophagous
EN
(of animals and plants) feeding on insects WordNet 3.0
Definitions
Relations
Sources
EN
(of animals and plants) feeding on insects WordNet 3.0 & Open English WordNet
(For an animal) Feeding on insects. OmegaWiki
WordNet 3.0 & Open English WordNet