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.”

Synonyms

  • ice apple tree
  • inga tree

Antonyms

  • non-edible tree
  • toxic plant