meaning of harpullia

1. any of various tree of the genus Harpullia


Related Words

harpullia | harpullia cupanioides | harpullia pendula |

Developed & Maintained By Taraprasad.com

Treasure Words