glires
English
glires meaning in English • glires का अर्थ अंग्रेजी में
n. pl.
- An order of mammals; the Rodentia.