Leech Neutral 🟢 Beginner (A1)

Noun
Animals
Leech
Meaning

a type of worm that lives in wet places and fastens itself onto the bodies of humans and animals to feed on their blood

Pronunciation Practice