supermouse
Noun
Meaning
supermouse (plural supermice)
English Wikipedia has an article on:supermouseWikipedia
A genetically modified mouse with remarkable stamina and longevity.
Noun
supermouse (plural supermice)
English Wikipedia has an article on:supermouseWikipedia
A genetically modified mouse with remarkable stamina and longevity.