ituuya

Noun

 * 1) edible fruit of Myrianthus arboreus.