red hornweed

Noun

 * 1) A marine algae of species, found throughout the British Isles.