@Gregory Well said!
Millimolar
-
measured in, or relating to, millimoles (= one thousandth of a mole) :
Millimolar meaning & definition 1 of Millimolar.
-
a unit of measurement of the amount of a substance in a liquid :
Millimolar meaning & definition 2 of Millimolar.
-
Of or relating to a millimole; measured in terms of millimoles.
Millimolar meaning & definition 3 of Millimolar.
Similar Words