Definitions Found:

BILIMBI, an East Indian tree