Big Huge Thesaurus

adrenarche

noun

sounds kind of like