Claim: Illiosentidae is a family of parasitic worms from the order Echinorhynichida that fall under the Animalia kingdom.
Evidence: Illiosentidae is a family of parasitic worms from the order Echinorhynchida. Order: Echinorhynchida Kingdom: Animalia