Sprouted leaves Synonyms

Definitions for Sprouted


  • (adjective) (of growing vegetation) having just emerged from the ground

SL abbreviation

SL is an abbreviation for Sprouted Leaves
What does SL stand for?
SL stands for "Sprouted Leaves"