Italian-English dictionary »

larvivoro meaning in English

ItalianEnglish
larvivoro adjective

larvivorous(feeding on insect larvae)
adjective