umiri
/uˈmɪri/Definitions
1. noun
A species of fig tree (Ficus umiri) native to tropical regions of Central and South America, producing edible fruit.
“The indigenous people of the Amazon rainforest harvest the fruit of the umiri tree for food and medicinal purposes.”