Tamil Dictionary 🔍

insectary

In"sec*ta*ry, n. Defn: A place for keeping living insects. -- In`sec*ta"ri*um, n. Etym: [L.]


insectary - Similar Words