English-Hindi dictionary »

larvivorous meaning in Hindi

EnglishHindi
larvivorous adjective

लार्वा खाने वाली