English dictionary
star-thistle meaning and definition
Definition and meaning of star-thistle at MeaningMonkey.org. star-thistle meaning and definition in the English Dictionary.STAR-THISTLE noun
Definition of star-thistle (noun)
- Mediterranean annual or biennial herb having pinkish to purple flowers surrounded by spine-tipped scales; naturalized in America
- synonyms: caltrop, Centauria calcitrapa
Source: Princeton University Wordnet