Meaning of malamujer in Spanish:

malamujer

feminine noun

Mexico
  • 1Nombre vulgar de varias plantas espinosas que producen irritación en la piel.