English dictionary

bilimbi meaning and definition

BILIMBI noun

Definition of bilimbi (noun)

  1. East Indian evergreen tree bearing very acid fruit
Source: Princeton University Wordnet