Big Huge Thesaurus

cyanophyceae

noun

sounds kind of like