Meaning of Myricaria

Definition of Myricaria

(noun) small genus of deciduous shrubs or subshrubs of southern Europe to Siberia and China; tolerant of chalky soil

Other information on Myricaria

WIKIPEDIA results for Myricaria
Amazon results for Myricaria