Where does “osmolar” come from?

osmolar (English): Of or pertaining to osmolarity

Definitions

  1. Of or pertaining to osmolarity

Words derived from “osmolar