Attested
.to
Menu
Definition
moth whose larvae live in and feed on bee honeycombs
Seed
·
Term in context
bee moth
in
CommonParlance