chinaberry
English
chinaberry meaning in English • chinaberry का अर्थ अंग्रेजी में
Noun
- an evergreen of tropical America having pulpy fruit containing saponin which was used as soap by native Americans.
- a tree of N India and China having purple blossoms and small inedible yellow fruits; naturalized in the southern US as a shade tree.