monkey bread

monkey bread

English Noun
Ad

Definition

A type of gourd, the fruit of a baobab tree (Adansonia digitata), eaten by monkeys.

Ad