English dictionary
alnus serrulata meaning and definition
Definition and meaning of alnus serrulata at MeaningMonkey.org. alnus serrulata meaning and definition in the English Dictionary.ALNUS SERRULATA noun
Definition of Alnus serrulata (noun)
- common shrub of the eastern United States with smooth bark
- synonyms: hazel alder, smooth alder
Source: Princeton University Wordnet