Big Huge Thesaurus

alga

noun

sounds kind of like