meaning of setiparous
1.
Producing
setae;
--
said
of
the
organs
from
which
the
setae
of
annelids
arise.
Related Words
setiparous
|
Developed & Maintained By
Taraprasad.com