Spanish pepper (English, noun)
expansion: Spanish pepper (plural Spanish peppers)
Senses:
glosses: Synonym of pepper tree.
Forms:
form: Spanish peppers
tags: plural