holoparasite (English, noun)
expansion: holoparasite (plural holoparasites)
Senses:
glosses: A holoparasitic organism.
Forms:
form: holoparasites
tags: plural