Averrhoa bilimbi

noun

1.
East Indian evergreen tree bearing very acid fruit