English | German | Russian | Czech

leaf scar English

Meaning leaf scar meaning

What does leaf scar mean?

leaf scar

A mark left on a branch or twig after it falls off

Synonyms leaf scar synonyms

What other words have the same or similar meaning as leaf scar?

leaf scar English » English

phyllule

Are you looking for...?

leaf | scar