We do not currently know of any synonyms for scrows.
The noun scrows is defined as:
Did you mean screws or crows?