dicyemida
/dɪˌsaɪˈimiːdə/Definitions
1. noun
A small group of marine worm-like creatures, specifically a class of parasitic flatworms.
“The dicyemida are usually found inside the kidneys of certain marine animals.”
2. plural noun
A group of dicyemida organisms.
“The dicyemida in the sea urchin’s body were causing significant harm.”