averrhoa bilimbi Meaning, Definition & Usage

  1. noun East Indian evergreen tree bearing very acid fruit
    bilimbi.

WordNet