I think this is actually a small roll cloud.