is likely misspelled.
has no English definition.
As an adjective nanomolar
is describing concentrations one billionth (10-9) of molar.
nanomolar
English
Adjective
(
en adjective)
(chemistry) Describing concentrations one billionth (10-9) of molar
Not English
has no English definition. It may be misspelled.