Definitions of Genus achras:

  • noun:   tropical trees having papery leaves and large fruit