Noun Definition

averrhoa

1.Definition: trees native to East Indies having pinnate leaves: carambolas

Related Noun(s):genus averrhoa

Category: Plants