Meaning of spondias

Definition of spondias

(noun) tropical trees having one-seeded fruit

Other information on spondias

WIKIPEDIA results for spondias
Amazon results for spondias