French-English dictionary »

mégaphanérophyte meaning in English

FrenchEnglish
mégaphanérophyte nom {m}

megaphanerophytenoun