English → Hindi dictionary

sciurus niger

स्कीयर्स नाइजर / स्कियर्सNOUN

Definition

exceptionally large arboreal squirrel of eastern United States

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