Synonyms of Leaf-Retention
Primary definition: The phenomenon where certain plants retain their leaves throughout the winter or dry seasons instead of shedding them.
Primary definition: The phenomenon where certain plants retain their leaves throughout the winter or dry seasons instead of shedding them.