WordRel.com
tropical rain forest
Noun
a rain forest in a tropical area
synonym
selva
hypernym
rain forest
rainforest
tropical rain forest vs rain forest
tropical rain forest vs rainforest
tropical rain forest vs selva
© WordRel.com 2024,
CC-BY 4.0
/
CC-BY-SA 3.0
.
Details