bonsai
English Dictionary
->
Letter B
-> bonsai
Search Dictionary:
bonsai Definition
(n)
a
dwarfed
ornamental
tree
or
shrub
grown
in
a
tray
or
shallow
pot
bonsai Synonyms
bonsai
© Art Branch Inc.