setulose
English
setulose meaning in English • setulose का अर्थ अंग्रेजी में
Adjective
- Having small bristles or setæ.