Thank you so much! They seem to be quite common now that I looked them up. They are invasive according to the california invasive plant council xD...
Hello! I found these plants (flowers?) right next to the beach in San Pedro, California. They have sort of bubbles with what it seems to be liquid...