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