organoiodides

English

Noun

organoiodides

  1. plural of organoiodide