A group of intestinal worms, having the proboscis armed with recurved spines.

error: your software does not support right click