An internal parasite like a worm that inhabits the internal tissues or organs of the host.
Scan QR Code to Download Eye Patient App.
Download to get all Eye Health Information and many more tools.