ethyl aminobenzoate - English Synonyms Dictionary

ethyl aminobenzoate

n.
[1] benzocaine