chaetophores
English
Noun
chaetophores
plural of
chaetophore