Can you tell me what this is, TLR? On my walk, I found a number of plants that had this wet spittle mass on the stems. Here's what it looks like in relation to a plant stem:
Here's a close-up on two different plant species:
(I'm not good with plants, my degree was zoology, not biology)