SAFFRON THISTLE


Meaning of SAFFRON THISTLE in English

noun

: safflower ; also : a related European herb ( Carthamus lanatus ) with yellow flower heads that is naturalized and a troublesome weed in Australia

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.