Mahuang Meaning
There are 1 meaning(s) for word Mahuang
Meaning 1 : Chinese ephedra yielding ephedrine
Synonyms : ephedra sinica
Synonyms : ephedra sinica
Similar words of Mahuang :
There are 1 meaning(s) for word Mahuang
Similar words of Mahuang :