peppertree
English
Noun
peppertree
(
plural
peppertrees
)
Alternative form of
pepper tree
.