French-English dictionary »

nanophanérophyte meaning in English

FrenchEnglish
nanophanérophyte nom {m}

nanophanerophyte◼◼◼(any phanerophyte between about 10 and 80 inches in height)
noun