menziesia menziesia

Definition(s):

  • (n) deciduous shrubs of North America and eastern Asia

Wiki Images for menziesia

definition of menziesia
meaning of menziesia
Word of the Day
engender engender
/ɛn ˈdʒɛn dər /