pidolate
Any salt or ester of pidolic acid
Noun
Any salt or ester of pidolic acid
Forms
pidolates