Meaning of averrhoa
Definition of averrhoa
(noun)
trees
native
to East Indies having
pinnate
leaves: carambolas
Other information on averrhoa
WIKIPEDIA results for
averrhoa
Amazon results for
averrhoa
Tweet