Folinate definition

Any salt or ester of folinic acid.
noun
0
0
Advertisement