Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
sea cradle
in English
sea cradle
#limited
Definitions
Noun
a
type
of
marine
mollusc
(
chiton
)
The
sea
cradle
is
a
marine
mollusc
that
belongs
to
the
chiton
family
.
Synonyms:
chiton
Antonyms:
land animal
terrestrial mollusc
Base Words
sea
cradle