French-English dictionary »

abutilon de théophraste meaning in English

FrenchEnglish
abutilon de Théophraste nom {m}

velvetleaf(Abutilon theophrasti)
noun