'Achras' definitions:

Definition of 'Achras'

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

Words containing 'Achras'