English Dictionary
◊ SCABIOSA
scabiosa
n : any of various plants of the genus Scabiosa [syn: {scabious}]