Wiktionary
aminobenzoates
n. (plural of aminobenzoate English)
n. (plural of aminobenzoate English)