Meaning of menziesia pilosa

Definition of menziesia pilosa

(noun) low shrub of the eastern United States with downy twigs

Other information on menziesia pilosa

WIKIPEDIA results for menziesia pilosa
Amazon results for menziesia pilosa