> An essential nutrient is a nutrient required for normal physiological function that cannot be synthesized in the body (...) The nutrients considered essential for humans comprise nine amino acids, two fatty acids, thirteen vitamins, fifteen minerals and choline.
While some of these can be synthesized by other animals, this is not the case of minerals like iodine. I believe only organic compounds can be synthesized by animals.