English edit

Noun edit

palpacle (plural palpacles)

  1. The tentacle of a dactylozooid