Subscribe
URL of the page has been copied to clipboard.
Meaning : Chiefly tropical perennial shrubby plants having many-seeded fruits: sweet and hot peppers.
Synonyms : capsicum
Install App