liomys irroratus Meaning, Definition & Usage

  1. noun large pocket mouse of Mexico
    Mexican pocket mouse.

WordNet