Steel42 Steel42 15-02-2017 Biology Answered In which biome would you be most likely to find caterpillars, the tundra or the temperate rain forest?