rhizoverbBeta
Feedback

leech

Bloodsucking wormnoun / verb · A parasitic worm that takes blood from a host.