1
[ noun ] a shed containing a number of beehives

Synonyms

apiary

Related terms

shed beehive

*