Of plants or persons, having the nature or habits of a parasite or leech, living off another
English: parasitic, parasitical, leechlike, bloodsucking
Bahasa: parasit
bloodsucking, leechlike, parasitic, parasitical
English: parasitic, parasitical, leechlike, bloodsucking
Bahasa: parasit