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