harpullia

1. (noun) any of various tree of the genus Harpullia
Related Words: Harpullia cupanioides, Harpullia pendula, Moreton Bay tulipwood, harpulla, tulipwood tree



Terms and Conditions of Use / Copyright Notice