French-English dictionary »

échinope meaning in English

FrenchEnglish
échinope nom {m}

globe thistle(any of the flowering plants in the genus Echinops, with spiny foliage and blue or white spherical flower heads)
noun