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