hyönteistoukka

Noun

 * 1) An insect larva.