Home

Word

Spondias, n.
more info tropical trees having one-seeded fruit
<noun.plant>

Spondias genus Spondias