Search for crossword answers and clues

Answer for the clue "Tropical trees having papery leaves and large fruit ", 6 letters:
achras

Word definitions for achras in dictionaries

The Collaborative International Dictionary Word definitions in The Collaborative International Dictionary
Achras \Achras\ n. 1. 1 tropical trees having papery leaves and large fruit. Syn: genus Achras