Definitions of Eliomys:

  • noun:   lerots