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