Meaning of sapindus drumondii

Definition of sapindus drumondii

(noun) deciduous tree of southwestern United States having pulpy fruit containing saponin

Other information on sapindus drumondii

WIKIPEDIA results for sapindus drumondii
Amazon results for sapindus drumondii