azederach

definition: tree of northern India and China having purple blossoms and small inedible yellow fruits
example:
speech part: noun
synonyms: pride-of-India
Video not found.