afara

noun

  1. The limba tree.