Achras Meaning
There are 1 meaning(s) for word Achras
Achras Meaning 1 : tropical trees having papery leaves and large fruit
Synonyms : genus achras
Synonyms : genus achras
There are 1 meaning(s) for word Achras