Star Thistle Definition
noun
Any of several European plants (genus Centaurea) of the composite family; esp., an annual weed (C. maculosa) now common in NE U.S.
Webster's New World
Synonyms:
- Centauria calcitrapa
- caltrop
Other Word Forms of Star Thistle
Noun
Singular:
star thistle
Plural:
star thistlesRelated Articles
Find Similar Words
Find similar words to star thistle using the buttons below.