Noun Definition

selva

1.Definition: a rain forest in a tropical area

Category: General