Definition of "rainforest"

rainforest