Home / G / galleria mellonella

galleria mellonella

noun 19 letters Scrabble 21 WWF 30
Definitions
noun

moth whose larvae live in and feed on bee honeycombs

Look “galleria mellonella” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
Generate a word →