Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

insectarium Definition

Cancel
insectarium
noun
A type of live insect zoo, or a museum or exhibit of live insects and similar arthropod|arthropods

Words Related to insectarium!

insectarium Examples by Brain Bank Users