genus averrhoa

Noun
  1. Trees native to East Indies having pinnate leaves: carambolas (synset 112724951)

Found on Word Lists

Other Searches