cestoid

Noun

 * 1) Any of the parasitic flatworms of the class or infraclass Cestoda.

Adjective

 * 1)  Of or pertaining to the order Cestoidea; cestoidean