branch of discipline studying on parasites - Turkish English Dictionary

Suggest a Term