Meaning of bilimbi

Definition of bilimbi

(noun) East Indian evergreen tree bearing very acid fruit

Other information on bilimbi

WIKIPEDIA results for bilimbi
Amazon results for bilimbi