Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
clouded leopard
in English
clouded leopard
#limited
Definitions
Noun
a
medium-sized
cat
species
in
Southeast
Asia
The
clouded
leopard
is
native
to
the
forests
of
Southeast
Asia
.
a
cat
with
distinctive
markings
;
long
tail
and
canines
The
clouded
leopard
has
a
stocky
build
and
large
canines
.
a
genus
of
two
leopard
species
(
Neofelis
nebulosa
,
Neofelis
diardi
)
Researchers
study
the
clouded
leopard
genus
to
understand
its
evolutionary
history
.