Home
Search
Index
Definify.com
Definition
2024
leafmould
leafmould
English
Noun
leafmould
(
plural
leafmoulds
)
Alternative form of
leaf mold
Similar Results