What does averrhoa mean?

averrhoa meaning in General Dictionary

trees native to East Indies having pinnate leaves: carambolas