Definify.com

Definition 2025


tetraptotes

tetraptotes

English

Noun

tetraptotes

  1. plural of tetraptote