tropical forest /ˈtɹɒli ˈkɹaŋk/ n

中文:热带森林

Meaning:Dense, highly varied forest in the intertropical zone, where precipitation is abundant and regular.

Found in these illustrated scenes(1)

‹ Browse all scenes