meaning of setiferous
1.
Producing,
or
having
one
or
more,
bristles.
Related Words
setiferous
|
Developed & Maintained By
Taraprasad.com