We do not currently know of any synonyms for acheilous.
The adjective acheilous is defined as:
Did you mean Achilles?