Home

Word

rain forest, n.
more info a forest with heavy annual rainfall
<noun.group>

rain forest rainforest