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 saved
0 chars