DDT

(redirected from D-dopachrome decarboxylase)
Also found in: Dictionary, Medical, Encyclopedia, Wikipedia.
  • noun

Synonyms for DDT

an insecticide that is also toxic to animals and humans