Word info

burbark

Noun

Meaning

A tropical shrub of the genus Triumfetta.

The bark of this shrub.

Source: en.wiktionary.org

Close letter words and terms