meaning of harpullia cupanioides

1. fast-growing tree of India and East Indies yielding a wood used especially for building


Related Words

harpullia cupanioides |

Developed & Maintained By Taraprasad.com

Treasure Words