Proglottid

A section of a tapeworm that contains reproductive organs, flame cells and nerves.

Proglottid Definition
Proglottid Definition

Flippy

The leader in educational esports.