1 iodine bush | Definition of iodine bush

iodine bush

noun

Definition of iodine bush

: a shrub (Allenrolfia occidentalis) of the family Chenopodiaceae with fleshy jointed stems, leaves resembling scales, and flowers in crowded spikes that grows in moist saline soils in the southwestern U.S. and is used for winter grazing

called also burroweed, California greasewood, pickleweed