Big Huge Thesaurus

Laminaria

noun

sounds kind of like