Vocabulary

アデノシン三リン酸

adenosine triphosphate; ATP

noun