Topic: AGRICULTURE


DDT

noun
     
DDT [uncountable]
HCTA a chemical used to kill insects that harm crops

Explore AGRICULTURE Topic