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