English → Hindi dictionary

megabat

मेगाबिट / मेगाबाट / मेगाबतNOUN

Definition

large Old World bat of warm and tropical regions that feeds on fruit

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