bloodsuckingEnglish

bloodsucking, leechlike, parasitic, parasitical

Adjective

Drawing blood from the body of another

English: bloodsucking

Of plants or persons, having the nature or habits of a parasite or leech, living off another

English: parasitic, parasitical, leechlike, bloodsucking

Bahasa: parasit

Bahasa words with similar meanings

English words with similar meanings

Show 3 words