: a unit of molecular mass equal to 1000 daltons
—abbreviation kD
Love words? Need even more definitions?
Merriam-Webster unabridged
Share