Meaning of guayule

Definition of guayule

(noun) much-branched subshrub with silvery leaves and small white flowers of Texas and northern Mexico; cultivated as a source of rubber

Other information on guayule

WIKIPEDIA results for guayule
Amazon results for guayule