English | German | Russian | Czech

tetrapod English

Meaning tetrapod meaning

What does tetrapod mean?

tetrapod

a vertebrate animal having four feet or legs or leglike appendages

Synonyms tetrapod synonyms

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

tetrapod English » English

quadruped tetrapous quadrupedal four-footed

Are you looking for...?