GLIRES MEANING IN ENGLISH

• Glires Definition & Synonyms

  1. (n. pl.) An order of mammals; the Rodentia.


RECENT SEARCHES