• word of the day

    menziesia pilosa

    menziesia pilosa - Dictionary definition and meaning for word menziesia pilosa

    Definition
    (noun) low shrub of the eastern United States with downy twigs
    Synonyms : minnie bush , minniebush
Connect with us on Facebook