Online Crossword Solver
Online Crossword Solver
Start typing and press "Enter" or "ESC" to close
Solver
Assistant
Meaning
Synonym
Anagram
Search
Word Meaning
Find the meaning or definition of a word or phrase in English
Search
x
Meaning of entomophaga
- 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.
Latest view
Popular word
Random Words
Plashing
Resolver
Naiad
Barbecuing
Pici
Move
Adjuring
Hunger-starve
Accipitres
Five-leafed
Doxological
Shave
Anguish
Incorporation
Cherimoyer
Aldern
Unearthly
Iman
On
Proscription