CHERRY PEPPER





Definition:

  1. [noun] plant bearing small rounded usually pungent fruits
    Synonyms: Capsicum annuum cerasiforme

Synonyms: