meaning of averrhoa

averrhoa meaning in General Dictionary

trees native to East Indies having pinnate leaves: carambolas