bonsai

/bɑnsˈaɪ/

Explore definitions, synonyms, and language insights of bonsai

Definitions

Noun
a dwarfed ornamental tree or shrub grown in a tray or shallow pot

More General Terms


More Specific Terms