French-English dictionary »

lathrée meaning in English

FrenchEnglish
lathrée nom {f}

toothwort(plant of the genus Lathraea)
noun
[UK: tˈuːθwɔːt] [US: tˈuːθwoːrt]