Sterculia apetala
English Dictionary
->
Letter S
-> Sterculia apetala
Search Dictionary:
Sterculia apetala Definition
(n)
large
deciduous
tree
native
to
Panama
and
from
which
the
country
takes
its
name
;
having
densely
leafy
crown
and
naked
trunk
Sterculia apetala Synonyms
Panama tree
Sterculia apetala
© Art Branch Inc.