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