Stack Exchange network consists of 175 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.
I thought it may be mammatus, but the absence of the hanging down "udders" made me doubt.
It is mammatus. The individual cells are hanging down, but it just isn't very obvious from your perspective. Nice photo. Usually one doesn't have much time to photograph mammatus because of its inherently unstable condition.
Required, but never shown