A word examined

mmol

other
4 letters·English

mmola unit of amount of substance equal to one thousandth of a mole

Wiktionary →
No comments yet