leaf insertions
English
Noun
leaf insertions
plural of
leaf insertion