Big Huge Thesaurus

Cyanophyceae

noun

sounds kind of like