Big Huge Thesaurus

lomogramma

noun

sounds kind of like