Teb'en

Phonetic
[Teɓen]
Spanish: Translation
pulpa
English: Translation
flesh (fruit)
noun
Plants, trees and other vegetation
Agriculture
Food, cooking and foodways