English-French dictionary »

marsh thistle meaning in French

EnglishFrench
marsh thistle (Cirsium palustre)
noun

bâton-du-diablenom {m}

cirse des maraisnom {m}