Definify.com

Definition 2025


pepperwood

pepperwood

English

Noun

pepperwood (plural pepperwoods)

  1. The California laurel.

See also