English

edit

Noun

edit

guayules

  1. plural of guayule