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