Noun Definition

sterculia

1.Definition: any tree of the genus Sterculia

Category: Plants