ephedra_sinicaEnglish

Ephedra sinica, mahuang

Noun

Chinese ephedra yielding ephedrine

English: mahuang, Ephedra sinica

English words with similar meanings

Show 1 words