Definitions
There is 1 meaning of the phrase
Menziesia Pilosa.
Menziesia Pilosa - as a noun
Low shrub of the eastern united states with downy twigs
Synonyms (Exact Relations)
minnie bushminniebush