Advertisement
Advertisement
limba
[ lim-buh ]
noun
- an African tree, Terminalia superba, having yellowish-brown wood.
- the wood of this tree.
Discover More
Word History and Origins
Origin of limba1
First recorded in 1935–40; of uncertain origin
Advertisement
Advertisement
Advertisement
Advertisement
Browse