leafbud

English

Etymology

From leaf +‎ bud.

Noun

leafbud (plural leafbuds)

  1. Alternative form of leaf bud.

Anagrams