We do not currently know of any synonyms for demoss.
The verb demoss is defined as:
Did you mean demos or demons?