Advertisement
Advertisement
red cluster pepper
noun
- a tropical, woody plant, Capsicum annuum fasciculatum, having erect, very pungent, red fruit in small clusters.
Advertisement
Advertisement
Advertisement
Advertisement
Browse
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Browse