Canella-alba
English Dictionary
->
Letter C
-> Canella-alba
Search Dictionary:
Canella-alba Definition
(n)
large
evergreen
shrub
or
small
tree
having
white
aromatic
bark
and
leathery
leaves
and
small
purple
to
red
flowers
in
terminal
cymes
Canella-alba Synonyms
Canella winterana
Canella-alba
white cinnamon tree
wild cinnamon
© Art Branch Inc.