TETRAPOD MEANING IN ENGLISH

• Tetrapod Definition & Synonyms

  1. (n.) An insect characterized by having but four perfect legs, as certain of the butterflies.


• Tetrapody Definition & Synonyms

  1. (n.) A set of four feet; a measure or distance of four feet.


RECENT SEARCHES