zaro

Category: Parasite Excretion

What is the excretory organ of the tapeworm?