Lernaea

Lernaea

also known as: anchor worm