Meaning of canella-alba
Definition of canella-alba
(noun)
large
evergreen
shrub
or
small
tree
having
white
aromatic
bark
and
leathery
leaves and
small
purple
to red flowers in
terminal
cymes
Other information on canella-alba
WIKIPEDIA results for
canella-alba
Amazon results for
canella-alba
Tweet