On Echinobothrium helmymohamedi n. sp. (Cestoda : Diphyllidea); a parasite of the sting ray Taeniura lymma from the Red sea

On Echinobothrium helmymohamedi n. sp. (Cestoda : Diphyllidea); a parasite of the sting ray Taeniura lymma from the Red sea