Skip to definition.
Get the FREE one-click dictionary software for Windows.


Noun: selva  seylvu
  1. A rain forest in a tropical area
    - tropical rain forest

Derived forms: selvas

Type of: rain forest, rainforest

Encyclopedia: Selva Selva, Balearic Islands Selva, Mallorca