Polish-English dictionary »

dendrarium meaning in English

PolishEnglish
dendrarium noun

arboretumnoun
place of many varieties of tree