1 result found

Search Results for: diphyllobothrium latum

Diphyllobothrium latum

Definition noun Fish tapeworm that infests the intestine of its mamalian (including human) host Supplement Diphyllobothrium... Read More