INSECTARY


Meaning of INSECTARY in English

noun a place for keeping living insects.

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