setiparous
English
setiparous meaning in English • setiparous का अर्थ अंग्रेजी में
Adjective
- Producing setæ; -- said of the organs from which the setæ of annelids arise.