leafburst

English

Noun

leafburst (plural leafbursts)

  1. (botany) The eruption of a new leaf through the underlying tissue

Anagrams