English edit

Noun edit

chaetophores

  1. plural of chaetophore