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)

  1. trees native to East Indies having pinnate leaves: carambolas
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: