west indian snowberry - English Synonyms Dictionary

west indian snowberry

n.
[1] blolly , Chiococca alba