Definitions for "Achras"
tropical trees having papery leaves and large fruit.