new leaves
English
Noun
new
leaves
plural of
new leaf