How do you say larva in Finnish?
— Toukka


Generic synonyms for larva in Finnish
animaleläin
Specialized synonyms for larva in Finnish
caterpillarperhostoukka
tadpolenuijapää