From the looks of it, I would lean towards it being a fungus.