abiyuch

Noun

 * 1) A tropical Asian and African flowering tree,, of the caper family.
 * 2) The edible fruit of this plant