We do not currently know of any synonyms for turkles.
The noun turkles is defined as:
Did you mean turtles?