lab mouse
English
Noun
lab
mouse
(
plural
lab mice
)
A
laboratory mouse
.
Translations
laboratory mouse
—
see
laboratory mouse
Anagrams
albumose
,
mousable