Home / A / alnus serrulata

alnus serrulata

noun 15 letters Scrabble 14 WWF 19
Definitions
noun

common shrub of the eastern United States with smooth bark

Look “alnus serrulata” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
Generate a word →