Definify.com

Definition 2024


lab_mouse

lab mouse

English

Noun

lab mouse (plural lab mice)

  1. A laboratory mouse.

Translations