macroparasite (parasite + macro-; large)
Any parasite that is visible to the naked eye