French-English dictionary »

lentille d’eau meaning in English

FrenchEnglish
lentille d’eau nom {f}

duckweed◼◼◼(plant)
noun
[UK: ˈdʌ.kwiːd] [US: ˈdʌ.ˌkwid]