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