rhizoverb
Beta
Feedback
→
parasite
Organism living off a host
noun · An organism that obtains nourishment from a host at the host's expense.
Enable JavaScript for search, audio, and interactive vocabulary practice.