supermouseEtymologyFrom super- + mouse.nounA genetically modified mouse with remarkable stamina and longevity.