rainforest12

how many different habitats does a rainforest have