rhizoverbBeta
Feedback

parasite

Organism living off a hostnoun · An organism that obtains nourishment from a host at the host's expense.