Big Huge Thesaurus

porphyra

noun

sounds kind of like