- cherry pepper as a noun:
- 1
cherry pepper
noun
1 cherry pepper
Plant bearing small rounded usually pungent fruits.
synonym: Capsicum annuum cerasiforme.
debug info: 0.0138
noun
Plant bearing small rounded usually pungent fruits.
synonym: Capsicum annuum cerasiforme.
debug info: 0.0138