Polish-English dictionary »

dendrologia meaning in English

PolishEnglish
dendrologia noun

dendrologynoun
the study of trees