leafbursts
English
Noun
leafbursts
plural of
leafburst