English | German | Russian | Czech

terameter English

Meaning terameter meaning

What does terameter mean?

terameter

(US) A length of one trillion (1012) meters.

Synonyms terameter synonyms

What other words have the same or similar meaning as terameter?

terameter English » English

terametre

Are you looking for...?