mahuang

Explore definitions, synonyms, and language insights of mahuang

Definitions

Noun
Chinese ephedra yielding ephedrine

More General Terms