Origin: Latin suffix -ate
Definition, synonyms and related words
Any derivative (equivalent to a salt or ester) of picramic acid