Skip to main content

setiparous

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