Attested.to

Definition

social bee often domesticated for the honey it produces

Seed ·

Term in context

Apis mellifera in CommonParlance