Spanish edit

Alternative forms edit

Noun edit

malamadre f (plural malamadres)

  1. spider plant