Advertisement
Advertisement
endophagous
[ en-dof-uh-guhs ]
adjective
- (of certain parasitic insects) feeding from within a host organism.
Discover More
Word History and Origins
Origin of endophagous1
Advertisement
Advertisement
Advertisement
Advertisement
Browse