meaning of apiary

1. A place where bees are kept; a stand or shed for bees; a beehouse.
2.
a shed containing a number of beehives


Related Words

apiary |

Developed & Maintained By Taraprasad.com

Treasure Words