Related Words for word “proglottids”
proglottids - Did you Mean?
proglottis
proglottid