cherry pepper

Noun
  1. Plant bearing small rounded usually pungent fruits (synset 112922325)

Found on Word Lists

Other Searches