English to English
parasitical
adjective (a)
- relating to or caused by parasitesdisebabkan oleh atau berkaitan parasitsource: wordnet30
adjective satellite (s)
- of plants or persons; having the nature or habits of a parasite or leech; living off anotheratau tanaman berkenaan; memiliki sifat atau kebiasaan parasit atau lintah; hidup dari lainsource: wordnet30