Word info

ciboa

Noun

Meaning

ciboa

A type of palm tree with large fronds, Borassus aethiopicum, growing in West Africa.

Source: en.wiktionary.org

Anagrams

Close letter words and terms