DictionaryCentral.com
Home
About Us
Advertise with Us
Careers
amphibian
Definitions
General English
noun
an
animal
that
lives
both
in
water
and on
land
General Science
adjective
referring to an
organism
which lives both in water and on land
noun
a
vehicle
which can travel both on water and on land
Nearby Definitions of “amphibian”
amendment
American Conservatory Theatre
American Repertory Theatre
amortisation
amortise
amphibian
Amphitryon
An Inspector Calls
analysis
anchor
angel
Contexts for “amphibian”
3 definitions in context
General English
General Science
http://www.dictionarycentral.com/definition/amphibian.html