Word info

leafule

Noun

Meaning

leafule (plural leafules)

(botany) A subdivision of a leaflet (which is in turn a subdivision of a leaf).

Source: en.wiktionary.org

Close letter words and terms