Meaning of montuosidad in Spanish:

montuosidad

feminine noun

  • 1Abundancia de montes en un lugar.