kamus
.
Search
About
scabious
English
scabiosa, scabious
Noun
Any of various plants of the genus Scabiosa
English: scabious, scabiosa
English words with similar meanings
Show 1 words
scabiosa