levofolinate
English
Noun
levofolinate
(
plural
levofolinates
)
Any
salt
or
ester
of
levofolinic acid