Rainforest

A dense forest with heavy rainfall and many species.

« Back to Glossary Index