proglottides

English

Noun

proglottides

  1. plural of proglottis