English dictionary
bonsai meaning and definition
Definition and meaning of bonsai at MeaningMonkey.org. bonsai meaning and definition in the English Dictionary.BONSAI noun
Definition of bonsai (noun)
- a dwarfed ornamental tree or shrub grown in a tray or shallow pot
Source: Princeton University Wordnet