Definitions
noun
an indoor enclosure for keeping and raising living animals and plants and observing them under natural conditions
Look “vivarium” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
an indoor enclosure for keeping and raising living animals and plants and observing them under natural conditions