leafling noun1 •A small, tiny, miniature, or immature leaf; a leaflet.The sun found its way between the fresh leaflings overhead, and in order to inspect the splinter more effectually I went down on my knees at Felicia's feet. — 1907 formsleaflings