ZOOLATRA


Meaning of ZOOLATRA in English

zoo·latra (zo-ó-)

n zoolater, animal worshiper

Interlingua English vocab.      Английский словарь Интерлингва.