Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

pincushion flower Definition

Cancel
pincushion flower
noun(pincushion flower)
any of several scabiouses (especially Scabiosa atropurpurea, S. caucasica, or S. columbaria)

Words Related to pincushion flower!

pincushion flower Examples by Brain Bank Users