Amazon cherry


Amazon cherry

n (Botany) another name for acerola