Dictionary
Browse
Translate
About
›
›
→
amphibian — English Definition | Lughet
Dictionary
›
English
›
amphibian
English
Main Dictionary
amphibian
Universal Words noun any animal that can live both on land and in water. Amphibians have cold blood and skin without scales. FROGS, TOADS and NEWTS are all amphibians. compareREPTILE
★
★
★
★
★
Rate this entry
Same word in other sources
amphibian
English
›
Chinese
GetWord Corpus
amphibian
English
›
Chinese
Main Dictionary
Related words
amp
English
ampersand
English
amphetamine
English
amphibious
English
amphitheatre
English
← Search
ample
English