Definition Definition

entomophaga - Meaning and Examples

Meaning of 'entomophaga' (Webster Dictionary)

1 . Entomophaga [ n. pl.]
- One of a group of hymenopterous insects whose larvae feed parasitically upon living insects. See Ichneumon, 2.
- A group of marsupials which are partly insectivorous, as the opossum.
- A group of edentates, including the ant-eaters.