Amazon cherry


noun

another name for acerola