Galleria mellonella
WordNet

noun


(1)   Moth whose larvae live in and feed on bee honeycombs
 
x
OK