English | German | Russian | Czech

iodine bush English

Meaning iodine bush meaning

What does iodine bush mean?

iodine bush

A nearly-leafless, low shrub in the subfamily Chenopodioideae, found in sandy, alkaline soils of the southwestern US, Allenrolfea occidentalis.

Are you looking for...?