VIVARY MEANING IN ENGLISH

• Vivary Definition & Synonyms

  1. (n.) A vivarium.


RECENT SEARCHES