AVERRHOA





Definition:

  1. [noun] trees native to East Indies having pinnate leaves: carambolas
    Synonyms: Averrhoa, genus Averrhoa

Synonyms: