pigeonwood
noun 3
Definitions
noun
1
Oriental trema, an evergreen tree of species Trema orientalis, widely distributed throughout much of the tropics.
2
A tree of species Hedycarya arborea, endemic to New Zealand.
3
Sea grape (Coccoloba uvifera).
Your note
not saved0 chars