Definition, synonyms and related words
The plerocercoid larva of Spirometra tapeworms, responsible for sparganosis.