WordUnscrambler Home
guayule
Definitions
[ɡwʌɪˈuːli], (Noun)
Definitions:
- a silver-leaved Mexican shrub of the daisy family which yields large amounts of latex
Phrases:
Origin
:
early 20th century: via Latin American Spanish from Nahuatl cuauhuli
Click here to see the free dictionary definition for guayule
definition by Oxford Dictionaries