×

phosphagène meaning in English

n. phosphagen, substance which supplies energy needed for muscle contraction

Related Words

  1. phosgène
  2. phosgénique
  3. phosphasté
  4. phosphatase
PC Version

Copyright © 2018 WordTech Co.