Word info

cachibou

Noun

Meaning

cachibou (plural cachibous)

The tree Bursera simaruba.

Source: en.wiktionary.org

Close letter words and terms