insectaria
/ˌɪnsɛkˈtɛəriə/Definitions
1. noun
A collection of insects, or a place where insects are kept or exhibited.
“The insectaria at the museum featured a vast array of exotic species from around the world.”
1. noun
A collection of insects, or a place where insects are kept or exhibited.
“The insectaria at the museum featured a vast array of exotic species from around the world.”