támùù

támùù
Phonetic
[tá.mùù]
Spanish: Translation
guaba
English: Translation
guaba
noun
Plants, trees and other vegetation
Food, cooking and foodways
Scientific Name
Inga edulis