Word info

pumpwood

Noun

Meaning

pumpwood (plural pumpwoods)

A tropical tree of the genus Cecropia.

Source: en.wiktionary.org

Close letter words and terms