Noun Definition

cherry pepper

1.Definition: plant bearing small rounded usually pungent fruits

Category: Plants