sapindus drumondii Meaning, Definition & Usage

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

WordNet