Big Huge Thesaurus

paleostriatum

noun