Meaning of sambucus caerulea
Definition of sambucus caerulea
(noun)
shrub
or
small
tree
of
western
United States having
white
flowers and
blue
berries;
fruit
used
in wines and jellies
Other information on sambucus caerulea
WIKIPEDIA results for
sambucus caerulea
Amazon results for
sambucus caerulea
Tweet