Definition - West Indian cherry

Below is the definition for the word you requested, useful for Scrabble and other word games. To find more definitions please use the dictionary page.

West Indian cherry
  1. tropical American shrub bearing edible acid red fruit resembling cherries
  2. acid red or yellow cherry-like fruit of a tropical American shrub very rich in vitamin C