Definify.com

Definition 2025


terameters

terameters

See also: tera-meters

English

Noun

terameters

  1. plural of terameter

Anagrams