GeneralConnection.com
➔
Dictionary
larrea tridentata
Noun
1. creosote bush
1. coville, hediondilla, Larrea tridentata, shrub, bush
Usage