English → Hindi dictionary

umbrella pine

अम्ब्रेला पिने / अम्ब्रेलाNoun

छत्र देवदार

Definition

medium-sized two-needled pine of southern Europe having a spreading crown; widely cultivated for its sweet seeds that resemble almonds

All Hindi meanings
छत्र देवदार
Similar words
stone pinepinus pineaeuropean nut pine

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