D Das, V Ramachandra, S Islam… - Indian Journal of …, 2016 - journals.lww.com
Parasites are a group of eukaryotic organisms that may be free-living or form a symbiotic or
parasitic relationship with the hosts. Consisting of over 800,000 recognized species …