Some of my friends that are" pepperphiles" have this pepper in thier regimens.The Wiki article does fit the name and description.My neighbor(from Trinidad) down the road has bushes and bushes and the wife uses them all the time.
https://en.wikipedia.org/wiki/Capsic..._glabriusculum