Baobab

Webster's Dictionary of the English Language

·noun A gigantic African tree (Adansonia digitata), also naturalized in India. ·see Adansonia.

Related Words