ubuyu

Noun

 * 1) The edible inner fruit of the baobab pod.