Skip to main content

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.
Advertisement