Meaning of sterculia
Definition of sterculia
(noun)
any
tree
of the
genus
Sterculia
Other information on sterculia
WIKIPEDIA results for
sterculia
Amazon results for
sterculia
Tweet