French-English dictionary »

macrophanérophyte meaning in English

FrenchEnglish
macrophanérophyte nom {m}

macrophanerophyte(any phanerophyte between about 30 and 50 metres in height)
noun