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.”

Synonyms

  • entomological collection
  • insectarium

Antonyms

  • vertebrata