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