averrhoa bilimbi

Noun
  1. East Indian evergreen tree bearing very acid fruit (synset 112725273)

Found on Word Lists

Other Searches