Skip to main content

dolichotis

English dolichotis meaning in English  •  dolichotis का अर्थ अंग्रेजी में
Noun
  • a genus of rodents including the maras.
Advertisement