Meaning of alnus serrulata

Definition of alnus serrulata

(noun) common shrub of the eastern United States with smooth bark

Other information on alnus serrulata

WIKIPEDIA results for alnus serrulata
Amazon results for alnus serrulata