English | German | Russian | Czech

amphibia English

Meaning amphibia meaning

What does amphibia mean?

amphibia

the class of vertebrates that live on land but breed in water; frogs; toads; newts; salamanders; caecilians

Synonyms amphibia synonyms

What other words have the same or similar meaning as amphibia?

amphibia English » English

class Amphibia anurous amphibians amphibian

Amphibia English » English

amphibians Batrachians Batrachea

Are you looking for...?