You searched for: “insectariums
insectarium (s) (noun), insectaria, insectariums (pl)
A place for keeping a collection of living insects and for breeding them for scientific studies: "The local zoo had a special insectarium for visitors to visit."