Definify.com

Definition 2025


decametres

decametres

See also: décamètres and deca-metres

English

Noun

decametres

  1. plural of decametre

Anagrams