Definition of Achras

Noun: Achras

  1. Tropical trees having papery leaves and large fruit
    - genus Achras

See also:
achoo
achromasia

Anagrams containing the word achras

arashc sachra asachr rasach hrasac chrasa