VariousWords beta
Related Terms:
Definitions:
Noun
bee moth
wax moth
Galleria mellonella
Definition: moth whose larvae live in and feed on bee honeycombs