tabaldi

English

Noun

tabaldi (plural tabaldis)

  1. Synonym of African baobab.