1 result found

Search Results for: fish_tapeworm_anaemia

Tapeworm

Definition noun, plural: tapeworms Any of the ribbon-like parasitic worms of the class Cestoda, characterized by possessing... Read More