sorex
English
sorex meaning in English • sorex का अर्थ अंग्रेजी में
Noun
- A genus of small Insectivora, including the common shrews.