'scabiosa' definitions:

Definition of 'scabiosa'

From: WordNet
noun
Any of various plants of the genus Scabiosa [syn: scabious, scabiosa]