Home
Search
Index
Definify.com
Definition
2025
pepperwood
pepperwood
English
Noun
pepperwood
(
plural
pepperwoods
)
The
California laurel
.
See also
peppernut
Similar Results