macrotus
English
macrotus meaning in English • macrotus का अर्थ अंग्रेजी में
Noun
- A large-eared grayish bat (Macrotus californicus) of southern California and northwestern Mexico.