wild china tree Meaning, Definition & Usage

  1. noun deciduous tree of southwestern United States having pulpy fruit containing saponin
    Sapindus marginatus; Sapindus drumondii.

WordNet