meaning of baobab
1. A gigantic African tree (Adansonia digitata), also naturalized in India. See Adansonia.
Related Words
baobab |
1. A gigantic African tree (Adansonia digitata), also naturalized in India. See Adansonia.
baobab |