meaning of capsicum annuum longum

capsicum annuum longum meaning in General Dictionary

plant bearing hot and finely tapering long peppers; often red