Definition of malvarrosa in Spanish:

malvarrosa

feminine noun

  • 1

    Geranio de olor muy agradable cultivado para la extracción de esencias.