Vivary definition

(obsolete) Vivarium.
noun
0
0
Advertisement