parasites
pa-ra-sites
noun
Organisms living on or in another, benefiting at the host's expense.
"Ticks are common parasites found on deer."
noun
People who exploit others, living off their work without contributing.
"He called them social parasites, living off the state."
Thesaurus
Synonyms: sponger, leech, parasite, sponge
Antonyms: host