IATRO Meaning of IATRO in English iatro-n [occurring in compounds] iatro- (= physician) Interlingua English vocab. Английский словарь Интерлингва. 2012