LOCUSTIDES


Meaning of LOCUSTIDES in English

(-cús-)

npl [Zool.] Locustidae

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