Thesaurus.com
Dictionary.com

leechlike

ADJECTIVE
bloodsucking
Synonyms