Definition of greasewood

Definition of greasewood
  1. greasewood Noun Any of several spiny shrubs containing oil, of the genus "Sarcobatus", native to the United States.
Need more help? Try our forum NEW