parasite

definition: an animal or plant that lives in or on a host (another animal or plant)
example:
speech part: noun
synonyms:
definition: a follower who hangs around a host (without benefit to the host) in hope of gain or advantage
example:
speech part: noun
synonyms: sponger sponge leech
Video not found.