1 leaf scar | Definition of leaf scar

leaf scar

noun

Definition of leaf scar

: the mark left on a stem after a leaf falls

First Known Use of leaf scar

1845, in the meaning defined above

Keep scrolling for more

More from Merriam-Webster on leaf scar

Rhyming Dictionary: Words that rhyme with leaf scar

Britannica.com: Encyclopedia article about leaf scar