Answer in one word : a place for keeping or breeding insects
Answers
Answered by
4
Answer:
Insectary is the correct answer
Similar questions
India Languages,
6 months ago
English,
1 year ago