Meaning of west indian snowberry
Definition of west indian snowberry
(noun)
evergreen
climbing
shrub
of
southern
Florida and West Indies
grown
for its racemes of
fragrant
white
to
creamy
flowers followed by
globose
white
succulent
berries
Other information on west indian snowberry
WIKIPEDIA results for
west indian snowberry
Amazon results for
west indian snowberry
Tweet