scabious
/S K AE1 B IY0 AH0 S/adjective
- 1
Having scabs
- 2
Of or pertaining to scabies
noun
- 1
Any of various herbaceous plants of the genus Scabiosa.
Translate โscabiousโ into another language
Choose a language below to open the translator with English selected as the source language.