iodiferous

/aɪəʊˌdɪfərəs/

Definitions

1. adjective

emitting or giving off a strong, unpleasant odor, especially of iodine

“The iodiferous chemicals in the lab were causing everyone to hold their noses.”

Synonyms

  • odorous
  • olfactory

Antonyms

  • fragrant
  • odourless