itamalate (English, noun)
expansion: itamalate (plural itamalates)
Senses:
glosses: A salt or ester of itamalic acid.
Forms:
form: itamalates
tags: plural