English → Hindi dictionary

ulmus thomasii

उलमुस तोमासी / लम्सNOUN

Definition

tall widely distributed elm of eastern North America

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