Word info

supermouse

Noun

Meaning

supermouse (plural supermice)

English Wikipedia has an article on:supermouseWikipedia
A genetically modified mouse with remarkable stamina and longevity.

Source: en.wiktionary.org

Close letter words and terms