mata de la seda

Spanish

Noun

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

  1. narrow leaf cotton bush (Gomphocarpus fruticosus)

Further reading