Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

lalo Definition

Cancel
lalo
noun
The powdered leaf|leaves of the baobab tree, used in soups in Africa

Words Related to lalo!

lalo Examples by Brain Bank Users