galleria mellonella Meaning, Definition & Usage

  1. noun moth whose larvae live in and feed on bee honeycombs
    wax moth; bee moth.

WordNet