One of a group of hymenopterous insects whose larvæ feed parasitically upon living insects. See Ichneumon,
A group of marsupials which are partly insectivorous, as the opossum.
A group of edentates, including the ant-eaters.
98,828 entries. Headwords are matched first, then definition text.