Cestode

A parasitic worm.


A type of tapeworm.


 


Posted

in

by

Tags: