STRIGIDES Meaning of STRIGIDES in English (strí-)npl [Zool.] Strigidae Interlingua English vocab. Английский словарь Интерлингва. 2012