What is the meaning of bonsai in English?

Learn vocabulary with pictures as well as definitions of bonsai in English

Learn in

See more

n. bonsai

Definition of bonsai in English

Plant that is cultivated in a pot or tray so that its growth is stunted.

Synonyms of bonsai in English

bonsai tree

See more

n. bonsai tree

Definition of bonsai tree in English

Plant that is cultivated in a pot or tray so that its growth is stunted.

Synonyms of bonsai tree in English

bonsai