1.
West Indian cherry
0
0
English Translation
Acerola
Definition
A small, red fruit high in vitamin C.
Example Sentence
Patois: West Indian cherry rich in vitamin C.
English: Acerolas are rich in vitamin C.