Amido



ENGLISH MEANING
adjective
1.
Containing, or derived from, amidogen.