English edit

Noun edit

cachibou (plural cachibous)

  1. The tree Bursera simaruba.