a sprawling perennial herb that grows in coastal areas throughout much of the world (sesuvium portulacastrum) - Spanish English Dictionary