Definify.com

Definition 2024


teratons

teratons

English

Noun

teratons

  1. plural of teraton

Anagrams