Baobab(n.) A gigantic African tree (Adansonia digitata), also naturalized in India. See Adansonia.

Words within baobab

4 letter words: 4 results
View all words...