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