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
Tweet