supercontinua

English

Noun

supercontinua

  1. plural of supercontinuum