anchor worm


Also found in: Dictionary.

anchor worm

lernaeaelegans.