VariousWords beta
Related Terms:
Definitions:
Noun
sterculia
Definition: any tree of the genus Sterculia
Definition: Any of a a number of tropical trees and shrubs, of the genus Sterculia, many of which bear commercially important, oil-rich seeds