Definition

A building or area in which insects and other invertebrates are kept for study or display, typically in a museum or a zoo.