Setiger

Webster's Dictionary of the English Language

·noun An annelid having setae; a chaetopod.

Related Words