LARVA Meaning of LARVA in English n larva (1. [Rom. Mythol.]; 2. [Zool.; specif.: Entom.]) Interlingua English vocab. Английский словарь Интерлингва. 2012