BEEYARD


Meaning of BEEYARD in English

[bee.yard] n (15c): apiary

Merriam-Webster English vocab.      Английский словарь Merriam Webster.