What does averrhoa bilimbi mean?

averrhoa bilimbi meaning in General Dictionary

East Indian evergreen tree bearing really acid fruit