Definify.com

Definition 2025


gigametres

gigametres

See also: giga-metres

English

Noun

gigametres

  1. plural of gigametre

Anagrams