parasiteEnglish

parasite, leech, sponge, sponger

Noun

An animal or plant that lives in or on a host (another animal or plant), it obtains nourishment from the host without benefiting or killing the host

English: parasite

Bahasa: parasit, benalu

A follower who hangs around a host (without benefit to the host) in hope of gain or advantage

English: leech, parasite, sponge, sponger

Bahasa: parasit, lintah, bendalu, lintah darat

Bahasa words with similar meanings

English words with similar meanings

Show 3 words

Words that start with "parasite"