Greasewood Meaning

There are 1 meaning(s) for word Greasewood

Meaning 1 : low hardy much-branched spiny shrub common in alkaline soils of western America

    Synonyms : black greasewood,  sarcobatus vermiculatus