Pincushion Flower (noun) Definition, Meaning & Examples

noun
  1. scabious2 (def. 1).
  2. any of various shrubs of the genus Leucospermum, native to southern Africa, having yellow or reddish flowers.
Pincushion Flower (noun) Definition, Meaning & Examples

More Definitions