Meaning of bonsai

Definition of bonsai

(noun) a dwarfed ornamental tree or shrub grown in a tray or shallow pot

Other information on bonsai

WIKIPEDIA results for bonsai
Amazon results for bonsai