acerola
acerola has 2 senses in the JumbleFix dictionary. Letters: 7.
Definitions
- n.. acid red or yellow cherry-like fruit of a tropical American shrub very rich in vitamin C
- n.. tropical American shrub bearing edible acid red fruit resembling cherries