Amazon cherry


Also found in: Thesaurus, Medical, Encyclopedia.

Amazon cherry

n
(Botany) another name for acerola
Mentioned in ?