pigeonwood
Noun
Meaning
An evergreen tree, Trema orientalis, which is widely distributed throughout much of the tropics.
Hedycarya arborea, a tree endemic to New Zealand.
Source: en.wiktionary.orgNoun
An evergreen tree, Trema orientalis, which is widely distributed throughout much of the tropics.
Hedycarya arborea, a tree endemic to New Zealand.
Source: en.wiktionary.org