Noun atp has 1 sense
  1. adenosine triphosphate, ATP - a nucleotide derived from adenosine that occurs in muscle tissue; the major source of energy for cellular reactions
    --1 is a kind of nucleotide
,
TOP