semiparasite (English, noun)
expansion: semiparasite (plural semiparasites)
Senses:
glosses: A semiparasitic organism.
Forms:
form: semiparasites
tags: plural