Meaning of キメラマウス in Japanese

  1. Words

Definition of キメラマウス

キメラマウス(kimeramausu)
  1. (n) chimeric mouse
Back to top