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