English → Hindi dictionary

ephedra

एफेड्रा / एप्हेड्रा / इफेड्राNoun

इफेड्रा

Definition

jointed and nearly leafless desert shrub having reduced scalelike leaves and reddish fleshy seeds

All Hindi meanings
इफेड्रा
Similar words
joint fir

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