bn:01136638n
Noun Concept
AR
No term available
EN
An insectarium is a live insect zoo, or a museum or exhibit of live insects. Wikipedia
Relations
Sources