picrolonate (English, noun)
expansion: picrolonate (plural picrolonates)
Senses:
glosses: A salt or ester of picrolonic acid.
Forms:
form: picrolonates
tags: plural