Definify.com

Definition 2024


insectaries

insectaries

English

Noun

insectaries

  1. plural of insectary