arabic
يرقة جيرقات
english
larva [pl.larvae]
french
larve [pl.larves]
comment