Find the word definition

Wiktionary
iodine bush

n. A nearly-leafless, low shrub in the subfamily ''Chenopodioideae'', found in sandy, alkaline soils of the southwestern US, (taxlink Allenrolfea occidentalis species noshow=1).