Tetrapod legs Synonyms

Definitions for Tetrapod


  • (noun) a vertebrate animal having four feet or legs or leglike appendages

TL abbreviation

TL is an abbreviation for Tetrapod Legs
What does TL stand for?
TL stands for "Tetrapod Legs"

Definitions for Legs