jarillaTop 40000MeaningsNoun1. any of a number of different species of plantsa. creosote bush (Larrea)