genus achras Meaning, Definition & Usage

  1. noun tropical trees having papery leaves and large fruit
    Achras.

WordNet