Japanese aspen
noun
: a medium-sized Japanese tree (Populus sieboldii) with tomentose twigs and thick leaves
Love words? Need even more definitions?
Merriam-Webster unabridged
Share