Tamil Dictionary 🔍

setiparous

Se*tip"a*rous, a. Etym: [Seta + L. papere to produce.] (Zoöl.) Defn: Producing setæ; -- said of the organs from which the setæ of annelids arise.


setiparous - Similar Words