tetrapod

Explore definitions, synonyms, and language insights of tetrapod

Definitions

Noun
a vertebrate animal having four feet or legs or leglike appendages

More General Terms


More Specific Terms