genus Spondias

Explore definitions, synonyms, and language insights of genus Spondias

Definitions

Noun
tropical trees having one-seeded fruit