Get Your Premium Membership

Scabiosa

[n] any of various plants of the genus Scabiosa


Related Information

More Scabiosa Links

Synonyms

scabious



Book: Radiant Verses: A Journey Through Inspiring Poetry