EnglishEdit

NounEdit

insectaria

  1. plural of insectarium