Online English Dictionary

Home

Setiferous


a.

Producing, or having one or more, bristles.


© 2009 Dammam Community College