Skip to main content

sciurus

English sciurus meaning in English  •  sciurus का अर्थ अंग्रेजी में
Noun
  • A genus of rodents comprising the common squirrels.
Advertisement