Sterculia acerifolia

Explore definitions, synonyms, and language insights of Sterculia acerifolia

Definitions

Noun
south Australian tree having panicles of brilliant scarlet flowers

More General Terms