meaning of spondias

1. tropical trees having one-seeded fruit


Related Words

spondias | spondias mombin | spondias purpurea |

Developed & Maintained By Taraprasad.com

Treasure Words