SILURO Meaning of SILURO in English n 1. [Zool.] silurus, sheatfish; 2. [Zool.] Silurus Interlingua English vocab. Английский словарь Интерлингва. 2012