Definitions of Spondias:

  • noun:   tropical trees having one-seeded fruit