NIDARY


Meaning of NIDARY in English

noun a collection of nests.

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