n. The excretion of histone in the urine.
histonuria 🔊 Listen to this n. The excretion of histone in the urine. Share Facebook Twitter Google +