Attested.to

Definition

a yellow to brown wax secreted by honeybees to build honeycombs

Seed ·

Term in context

beeswax in CommonParlance