Cestode

∞ generated and posted on 2016.02.24 ∞

Another name for tapeworm.

The following video is a moderately well done animated tapeworm life cycle; no narration:


Loading