French-English dictionary »

herbe aux poux meaning in English

FrenchEnglish
herbe aux poux nom {f}

stavesacre(perennial plant)
noun
[UK: stˈeɪvsakə] [US: stˈeɪvsækɚ]