Ephedra

English Meaning

  1. Any of various gymnospermous, mostly shrubby plants of the genus Ephedra, some of which are used as a source of ephedrine.
  2. A stimulant, often sold as pills or tablets, derived from a plant of this genus.

   

The Usage is actually taken from the Verse(s) of English+Malayalam Holy Bible.

×

Found Wrong Meaning for Ephedra?

Name :

Email :

Details :



×