Trichloroacetaldehyde

What is Trichloroacetaldehyde?

Trichloroacetaldehyde definition and meaning on Dictionary terms:
noun Chemistry.