Synonyms and Antonyms for Achras

1. Achras (n.)

tropical trees having papery leaves and large fruit

Synonyms: