Attested.to

Definition

moth whose larvae live in and feed on bee honeycombs

Seed ·

Term in context

bee moth in CommonParlance