English dictionary
averrhoa meaning and definition
Definition and meaning of averrhoa at MeaningMonkey.org. averrhoa meaning and definition in the English Dictionary.AVERRHOA noun
Definition of Averrhoa (noun)
- trees native to East Indies having pinnate leaves: carambolas
- synonyms: genus Averrhoa
Source: Princeton University Wordnet