stonewort

(noun) green algae (generic term)

chlorophyte (generic term)