scoleces

English

Noun

scoleces

  1. plural of scolex