Pedicellariae
WiktionaryText

Noun



pedicellariae
  1. a structure of sea urchin and other Echinoderms. Small, stalk-shaped with three pincer-like structures at the end, they perform necessary cleaning functions for the sea urchin and also serve as defense against predators.
 
x
OK