Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

guayule Definition

Cancel
guayule
noun(gua-yu-le)
a much-branched composite shrub (Parthenium argentatum) of Mexico and the southwestern U.S. that has been cultivated as a source of rubber

Words Related to guayule!

guayule Examples by Brain Bank Users