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