tetrapods

noun

Plural form of tetrapod.