abiyuch noun2 •A tropical Asian and African flowering tree, Crateva religiosa, of the caper family. •The edible fruit of this plant formsabiyuches