English dictionary
tetrapod meaning and definition
Definition and meaning of tetrapod at MeaningMonkey.org. tetrapod meaning and definition in the English Dictionary.TETRAPOD noun
Definition of tetrapod (noun)
- a vertebrate animal having four feet or legs or leglike appendages
Source: Princeton University Wordnet