Chaetopod



ENGLISH MEANING
noun
1.
One of the Chaetopoda.
adjective
1.
Pertaining to the Chaetopoda.