Big Huge Thesaurus

zostera

noun

sounds kind of like