rhizoverb
Beta
Feedback
→
leech
Bloodsucking worm
noun / verb · A parasitic worm that takes blood from a host.
Enable JavaScript for search, audio, and interactive vocabulary practice.