ATP


Meaning of ATP in English

■ abbreviation

1》 Biochemistry adenosine triphosphate.

2》 Brit. automatic train protection.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.