Meaning of scabiosa
Definition of scabiosa
(noun)
any of
various
plants of the
genus
Scabiosa
Other information on scabiosa
WIKIPEDIA results for
scabiosa
Amazon results for
scabiosa
Tweet