'Averrhoa' definitions:

Definition of 'Averrhoa'

(from WordNet)
noun
Trees native to East Indies having pinnate leaves: carambolas [syn: Averrhoa, genus Averrhoa]

Words containing 'Averrhoa'