Jump to content

Pepper tree

From Wikipedia, the free encyclopedia
(Redirected from Pepper Tree)

Pepper tree is a common name for several trees, including:

See also

[edit]