Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
mammal-like
in English
mammal-like
#moderate
Definitions
Adjective
resembling
or
characteristic
of
mammals
in
some
way
having
qualities
or
features
that
are
similar
to
those
of
mammals
Compounds / Phrases
mammal-like reptile