Meaning of sapindus marginatus

Definition of sapindus marginatus

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

Other information on sapindus marginatus

WIKIPEDIA results for sapindus marginatus
Amazon results for sapindus marginatus