proglottids
English
Noun
proglottids
plural of
proglottid