English dictionary
pincushion flower meaning and definition
Definition and meaning of pincushion flower at MeaningMonkey.org. pincushion flower meaning and definition in the English Dictionary.PINCUSHION FLOWER noun
Definition of pincushion flower (noun)
- Old World annual having fragrant purple to deep crimson flower heads; naturalized in United States
- synonyms: mournful widow, Scabiosa atropurpurea, sweet scabious
Source: Princeton University Wordnet