Ester

An organic compound made by chemically combining an alcohol and an organic acid.

Ester Definition
Ester Definition

Flippy

The leader in educational esports.