kittens, caterpillars, biology