Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
amphibia
in English
amphibia
us
/æmˈfɪbiə/
uk
/æmˈfɪbiə/
#uncommon
Definitions
Noun
cold-blooded
animals
(
frogs
,
toads
,
etc
.)
The
zoo
has
a
special
exhibit
for
amphibia
,
including
various
species
of
frogs
and
toads
.