My gut instinct says parasites. Maybe take it to your vet and they can biopsy it or something? Seems strange that if it was parasites that they would be all balled up like that...