Definitions of Menziesia:

  • noun:   deciduous shrubs of North America and eastern Asia