narra
Noun
Meaning
narra (plural narras)
Any of the pantropical genus Pterocarpus of trees in the family Fabaceae, but especially Pterocarpus indicus.
Noun
narra (plural narras)
Any of the pantropical genus Pterocarpus of trees in the family Fabaceae, but especially Pterocarpus indicus.