Online English Dictionary

Home

Setiparous


a.

Producing setæ; -- said of the organs from which the setæ of annelids arise.


© 2009 Dammam Community College