English → Hindi dictionary

long eared bat

लांग जेरेड बातNOUN

Definition

any of various Old or New World bats having very long ears

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