English → Hindi dictionary

odobenus rosmarus

ओडाबैनस रॉमर्स / ओडाबैनसNOUN

Definition

a walrus of northern Atlantic and Arctic waters

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