cherry pepper
1.
(
noun
) plant bearing small rounded usually pungent fruits
Synonyms:
Capsicum annuum cerasiforme
Related Words:
capsicum
,
capsicum pepper plant
,
pepper
Terms and Conditions of Use / Copyright Notice