New Crossword Solver
New Crossword Solver
Start typing and press "Enter" or "ESC" to close
Solver
Assistant
Anagram
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
antaphrodisiac
pinnatifid
electro metallurgy
parergy
tangalung
discompany
courtly
remollient
girondist
trophies
busybodies
pulmonibranchiata
investor
unpolitic
velivolant
bipinnatifid
urogastric
mineralist
membranology
zoopsychology
Popular word
artifices
tri
news
rh
blog
arch
pod
di
aden
laevo
hemi
shufflecap
shielddrake
organo
congesting
cream tea
malibu
orthoceras
ite
digitise
Random Words
Umbilic
Bivouacking
Overfreighting
Clasp
Sandiver
Swobber
Establisher
Tracker
Weld
Permute
Traduce
has
Pupa
Ptolemaist
Peal
Commissioned
Suitor
Maxillo-palatine
Edema
Saw-set