oxalylurea

/ɒksəˈlaɪljʊˈriːə/

Definitions

1. noun

A compound found in certain plants, used as an insecticide.

“The use of oxalylurea in integrated pest management is a key strategy for reducing pesticide exposure.”

Synonyms

  • insecticide
  • oxalic acid
  • urea

Antonyms

  • insect attractant
  • pesticide antagonist