ZOOLATRA Meaning of ZOOLATRA in English zoo·latra (zo-ó-)n zoolater, animal worshiper Interlingua English vocab. Английский словарь Интерлингва. 2012