'Achras' definitions:

Definition of 'Achras'

From: WordNet
noun
Tropical trees having papery leaves and large fruit [syn: Achras, genus Achras]

Words containing 'Achras'