trichloroacetic acid - English Synonyms Dictionary

trichloroacetic acid

n.
[1] trichloracetic acid