lipotyphla
English
lipotyphla meaning in English • lipotyphla का अर्थ अंग्रेजी में
Noun
- A suborder of mammals including the moles; hedgehogs; and true shrews.