English-Italian dictionary »

larvivorous meaning in Italian

EnglishItalian
larvivorous (feeding on insect larvae)
adjective

larvivoroadjective