Red seaweed - possibly Gelidium latiflorium