English dictionary

ephedra sinica meaning and definition

EPHEDRA SINICA noun

Definition of Ephedra sinica (noun)

  1. Chinese ephedra yielding ephedrine
Source: Princeton University Wordnet