Crossword clues for achras
The Collaborative International Dictionary
Achras
Achras \Achras\ n. 1. 1 tropical trees having papery leaves and large fruit.
Syn: genus Achras