Cirrocumuluscloud

1 clue
High-altitude formation
Similar answers:
Cirrocumuluscloud
Cumuluscloud