mahuang









mahuang


noun

  1. a Chinese shrub, Ephedra sinica, that is a source of ephedrine.
54 queries 0.554