Barbados cherry


Also found in: Dictionary, Thesaurus, Encyclopedia.

Barbados cherry

n.

Barbados cherry

See acerola.
Mentioned in ?
Full browser ?