ALCAR

English

Noun

ALCAR (uncountable)

  1. Abbreviation of acetylcarnitine.