parasite

1. (noun) an animal or plant that lives in or on another and from which it obtains nourishment
Related Words: being, ectoparasite, ectozoa, ectozoon, endoparasite, endozoa, endozoan, entoparasite, entozoa, entozoan, entozoon, epizoa, epizoon, life form, living thing, organism, parasitic plant
Antonyms: host

2. (noun) a follower who hangs around in hope of gain or advantage
Synonyms: leech, minion, sponge
Related Words: follower



Terms and Conditions of Use / Copyright Notice