Can someone please tell me what these little white pods are? They are starting to pop up all over my DT.Also are the good or bad? TIA