Latin-English dictionary »

viridarium meaning in English

LatinEnglish
viridarium [viridarii] (2nd) N
noun

tree gardennoun

tree-plantationnoun