ila
/ɪlə/Definitions
1. noun
a type of tree (Inga edulis) native to Central and South America, its fruit rich in starch and used as a food source
“The indigenous people relied on the ila tree for its fruit and medicinal properties.”
1. noun
a type of tree (Inga edulis) native to Central and South America, its fruit rich in starch and used as a food source
“The indigenous people relied on the ila tree for its fruit and medicinal properties.”