English → Hindi dictionary

hemlock tree

हेमलोक ट्री / हेमलोकNOUN

Definition

an evergreen tree

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