WikiWord

English

yottametre

noun

Meaning

  1. An SI unit of length equal to 10²⁴ metres. Symbol: Ym

Etymology / origin

Etymology tree English yotta- English metre English yottametre From yotta- + metre.

Sources

No citations have been attached yet.