bilimbi

Explore definitions, synonyms, and language insights of bilimbi

Definitions

Noun
East Indian evergreen tree bearing very acid fruit

More General Terms