LOCUSTIDES Meaning of LOCUSTIDES in English (-cús-)npl [Zool.] Locustidae Interlingua English vocab. Английский словарь Интерлингва. 2012