gigametres

See also: giga-metres

English

Noun

gigametres

  1. plural of gigametre

Anagrams