Definition of ethanoate in English:

ethanoate

noun