Barbados cherry


Also found in: Dictionary, Thesaurus, Encyclopedia.

Barbados cherry

n.

Barbados cherry

See acerola.
Full browser ?