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

limba Definition

Cancel
limba
noun(lim-ba)
a tall whitish-trunked West African tree (Terminalia superba) with straight-grained wood
limba
noun(lim-ba)
the wood of a limba

Words Related to limba!

limba Examples by Brain Bank Users