insect larva crossword clue