Meaning of menziesia

Definition of menziesia

(noun) deciduous shrubs of North America and eastern Asia

Other information on menziesia

WIKIPEDIA results for menziesia
Amazon results for menziesia