Word info

leafling

Noun

Meaning

leafling (plural leaflings)

A small, tiny, miniature, or immature leaf; a leaflet.

Source: en.wiktionary.org

Close letter words and terms