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

ascrah sachra asachr rasach hrasac chrasa