See also: tera-metres

English

edit

Noun

edit

terametres

  1. plural of terametre

Anagrams

edit