English edit

Etymology edit

super- +‎ cloud

Noun edit

supercloud (plural superclouds)

  1. (astronomy) A very large cloud of stellar material