Word info

setiparous

Adjective

Meaning

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

Source: Webster's dictionary

Close letter words and terms