Noun Definition

apiary

1.Definition: a shed containing a number of beehives

Category: Objects