A very small worm or eel-like creature, often used interchangeably with 'anguillula' to refer to microscopic parasitic worms.
From Latin 'anguilla' (eel) plus the diminutive suffix '-ule' meaning small. This is an alternative form of 'anguillula,' and both terms were used in early parasitology and microbiology to describe these tiny creatures.
Try Another Word