English → Hindi dictionary

macrotus

मस्रोतस / मकरोटस / मकरोतुसNOUN

Definition

large-eared greyish bat of southern California and northwestern Mexico

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