anchor worm


Also found in: Dictionary, Wikipedia.

anchor worm

lernaeaelegans.
Mentioned in ?