meaning of terrarium

1. a vivarium in which selected living plants are kept and observed


Related Words

terrarium |

Developed & Maintained By Taraprasad.com

Treasure Words