Attested.to

Definition

the cultivation of bees on a commercial scale for the production of honey

Seed ·

Term in context

apiculture in CommonParlance