English → Hindi dictionary

tadirida femorosacca

ताडिरिड फेमोरोसक / ताडीडीडNOUN

Definition

small brown bat of California and northern Mexico

Looking for poetry? Read shayari and poems by great poets.