Meaning of pepper tree
Definition of pepper tree
(noun)
small
Peruvian
evergreen
with
broad
rounded
head
and
slender
pendant
branches with
attractive
clusters of
greenish
flowers followed by clusters of rose-pink fruits
small
African
deciduous
tree
with
spreading
crown
having leaves
clustered
toward ends of branches and clusters of
creamy
flowers resembling lilacs
Other information on pepper tree
WIKIPEDIA results for
pepper tree
Amazon results for
pepper tree
Tweet