English

edit

Noun

edit

protoescoleces

  1. plural of protoescolex