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