scabious ( synonym found)

Definition of scabious:

(n) : any of various plants of the genus Scabiosa

Definition of scabious:

(n) : any of various plants of the genus Scabiosa

Back to Top