Etymology

leafspot

L1E1A1F4S1P3O1T1

Today it means: A round blemish on the leaf of a plant, usually caused by parasitic fungi or bacteria. Full definition →

Ask AI about its historyChatGPTClaudePerplexityGoogle AIGrok