Home

Word

scabious, n.
more info any of various plants of the genus Scabiosa
<noun.plant>

scabiosa scabious