Webster's Revised Unabridged Dictionary · 1913

Insectary

Insectary , noun

[Latin]

A place for keeping living insects.