Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
anura
in English
anura
#uncommon
Definitions
Noun
a
group
of
frogs
and
toads
that
lack
a
tongue
and
have
smooth
,
moist
skin
a
specific
type
of
frog
,
such
as
the
common
frog
or
the
edible
frog