English → Hindi dictionary
ephedra
इफेड्रा
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.