Wiktionary
quisqualate
n. Any salt or ester of quisqualic acid
n. Any salt or ester of quisqualic acid