American witch alder

noun

Definition of American witch alder

: a shrub (Fothergilla gardeni) of the southeastern U.S. with hairy foliage and fruits and catkinlike spikes of apetalous flowers

First Known Use of American witch alder

circa 1927, in the meaning defined above

Keep scrolling for more