IATR(O)- Meaning of IATR(O)- in English Prefix relating to a physician or medicine. From the Greek word "iatros" meaning physician (healer). English dictionary of medicine. Английский словарь медицины. 2012