iridin

/ˈɪrɪdɪn/

Definitions

1. noun

A hypothetical protein that was thought to be involved in the regulation of insect growth and development, but it is now considered to be non-existent.

“Some sources have been citing ‘iridin’ as a potential insecticide, but it’s actually a myth.”

Synonyms

  • insecticide
  • protein

Antonyms

  • existent
  • reality