You shouldn’t have given him tetracycline while his teeth were forming...
The dentist says it’s chromatogenic bacteria.
My brother’s teeth are slightly brownish due to antibiotics, though.