Bloodroot - French English Dictionary

Bloodroot

Meanings of "Bloodroot" in French English Dictionary : 3 result(s)

English French
Nature Science
bloodroot sanguinaire [f]
Wild Species
Bloodroot Sanguinaire du Canada
Botanic
Bloodroot Sanguinaire du Canada