Search in full dictionary
SPENGRAM
SPENGRAM
ScnTUEU
n.
a humorous variation of
engram
.