Wordnet Dictionary
Welcome
Home
About
Contact
Test English Info
Google Dictionary
Wordnet Dictionary
Search
Noun
tropical rain forest
has 1 sense
tropical rain forest
,
selva
- a rain forest in a tropical area
--
1
is a kind of
rain forest
,
rainforest
,
TOP