Brachychiton

Explore definitions, synonyms, and language insights of Brachychiton

Definitions

Noun
Australian trees (usually with swollen trunks)

More General Terms