CATOPTRO Meaning of CATOPTRO in English catoptro-n [occurring in derivatives and compounds] catoptro- , catoptr- (= mirror) Interlingua English vocab. Английский словарь Интерлингва. 2012