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