Subscribe
URL of the page has been copied to clipboard.
Meaning : Moth whose larvae live in and feed on bee honeycombs.
Synonyms : galleria mellonella, wax moth
Install App