Spanish edit

Noun edit

mata de la seda f (plural matas de la seda)

  1. narrow leaf cotton bush (Gomphocarpus fruticosus)

Further reading edit