beachdrops
/ˈbɛtʃdrɒps/Definitions
1. noun
Fleshy, yellowish drops that are secreted by certain seaweeds, especially the genus Gracilaria, and are often found on beaches.
“After a storm, the beach was littered with beachdrops from the nearby seaweed beds.”