English-French dictionary »

bloodroot meaning in French

EnglishFrench
bloodroot (plant)
noun
[UK: blˈʌdruːt]
[US: blˈʌdruːt]

sanguinaire [du Canada]◼◼◼nom {f}