Meaning of tetrapod

Definition of tetrapod

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

Other information on tetrapod

WIKIPEDIA results for tetrapod
Amazon results for tetrapod