Turkish-English dictionary »

kirpi dikeni meaning in English

TurkishEnglish
kirpi dikeni noun

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