Word info

cascalote

Noun

Meaning

cascalote (plural cascalotes)

Any of several Central American trees of the genera Libidibia or Croton.

Source: en.wiktionary.org

Close letter words and terms