We do not currently know of any synonyms for twinsome.
The adjective twinsome is defined as:
See full definition of the word twinsome.