Noun Definition
averrhoa
1.Definition: trees native to East Indies having pinnate leaves: carambolas
Related Noun(s):genus averrhoa
Category: Plants1.Definition: trees native to East Indies having pinnate leaves: carambolas
Related Noun(s):genus averrhoa
Category: Plants