leafmoulds
English
Noun
leafmoulds
plural of
leafmould