Dictionary.com
Thesaurus.com

guayules

  • plural
    of guayule.
    guayule
    noun
    a composite shrub, Parthenium argentatum, of the southwestern U.S. and Mexico, yielding a form of rubber.

More Suggestions