alnus serrulata - definitions and synonyms

alnus serrulata noun

  1. ( also written as Alnus serrulata )

    English Meaning: 

    : common shrub of the eastern United States with smooth bark