DTPA

English

Noun

DTPA (uncountable)

  1. Initialism of diethylenetriaminepentaacetic acid.

Anagrams