selva

Definitions

General Science

  • noun tropical rainforest in the Amazon basin

Food

  • (written as Selva)
    A soft cows’ milk cheese made in small cylinders (up to 2 kg) with a delicate slightly salty taste which develops after ripening for 3 to 6 weeks
http://www.dictionarycentral.com/definition/selva.html