German-English dictionary »

baumwuchs meaning in English

GermanEnglish
der Baumwuchs Substantiv

tree growth◼◼◼noun