galapagosinhiiru

Noun

 * 1) Galápagos mouse mouse of the genus, native to Galápagos Islands
 * 2) indefatigable Galápagos mouse,