meaning of averrhoa bilimbi

averrhoa bilimbi meaning in General Dictionary

East Indian evergreen tree bearing really acid fruit