Dictionary
Browse
Translate
About
›
›
→
amphibian — English Definition | Lughet
Dictionary
›
English
›
amphibian
←
amphetamine
amphibious
→
English
Main Dictionary
amphibian
Domain: Universal Words
Part of speech: 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
← Search