1 result found

Search Results for: yugoslavia

Tapeworm

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