Skip to main content

entomophaga

English entomophaga meaning in English  •  entomophaga का अर्थ अंग्रेजी में
n. pl.
  • a group of hymenopterous insects whose larvæ 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.
Advertisement