Word info

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.org

Anagrams

Close letter words and terms