'Averrhoa Bilimbi' definitions:

Definition of 'Averrhoa bilimbi'

(from WordNet)
noun
East Indian evergreen tree bearing very acid fruit [syn: bilimbi, Averrhoa bilimbi]

Definition of 'Averrhoa Bilimbi'

From: GCIDE