Word info

leafbud

Noun

Meaning

leafbud (plural leafbuds)

Alternative form of leaf bud

Source: en.wiktionary.org

Anagrams

Close letter words and terms