Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of atp
  1. noun
    a nucleotide derived from adenosine that occurs in muscle tissue; the major source of energy for cellular reactions
    type of:
My lists:
Recently viewed words: