TCA

TCA

English Noun
Ad

Definition

Initialism of tricyclic antidepressant.

Etymology

Initialisms.

Ad