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