pepper tree
Definition of pepper tree
noun
- any of a number of shrubs or trees which have aromatic leaves or fruit with a pepper-like smell, in particular:
- an evergreen Peruvian tree, grown as a shade tree in hot countries (Schinus molle, family Anacardiaceae). another term for kawa-kawa