limbas

nounPlural of limba; a type of tropical African tree with light, strong wood, or the wood from this tree.

No synonyms or antonyms found for this word.