English → Hindi dictionary

lemmus trimucronatus

लम्मुज़ त्रिमुकरोन्तुस / लम्मुसNOUN

Definition

of northwestern Canada and Alaska

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