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