Home

Word

tropical rain forest, n.
more info a rain forest in a tropical area
<noun.group>

selva tropical rain forest
semantic pointers
hypernym