Definify.com

Definition 2024


tetrapods

tetrapods

English

Noun

tetrapods

  1. plural of tetrapod