ETD

ETD

English Noun
Ad

Definition

Initialism of Electron-transfer dissociation.

Etymology

Initialisms.

Ad