IODOACETATE
Meaning of IODOACETATE in English
ī|ōdō, ī|ädō+ noun
Etymology: International Scientific Vocabulary iod- + acetate
: a salt or ester of iodoacetic acid
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012