0%

ALL meanings of limba

lim·ba
L l
  • noun limba an African tree, Terminalia superba, having yellowish-brown wood. 1
  • noun limba the wood of this tree. 1
  • noun limba the West African tree Terminalia superba or its wood 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?