noun.
A type of live insect zoo, or a museum or exhibit of live insects and similar arthropods.
Word Usage
"I couldn't/wouldn't eat any of them, but I can totally see our zoo making the NMR cake a couple years ago when they unveiled that exhibit in our children's zoo, or the third cake when unveiling the insectarium."