limba

English dictionary entry

Meanings

noun
  1. A large African tree, Terminalia superba, whose hard wood is used for furniture, table tennis paddles and musical instruments.

Word forms

limba limbas

Synonyms

This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.