ciboa (English, noun)
expansion: ciboa
Senses:
glosses: A type of palm tree with large fronds, Borassus aethiopicum, growing in West Africa.
Forms: