Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
supercontinents
in English
supercontinents
#uncommon
Definitions
Noun
a
massive
continent
that
broke
into
smaller
pieces
large
landmasses
that
existed
historically
;
formed
from
smaller
ones
modern
landmasses
composed
of
multiple
continents
Base Words
continents
super