synura

synura

(sɪˈnjuːrə) n (Plants) any of several species of green alga