endophage (English, noun)
expansion: endophage (plural endophages)
Senses:
topics: biology
natural-sciences
glosses: Any parasite that feeds within its host
Forms:
form: endophages
tags: plural