Feedback
Attoparsec
Meaning
Noun
●
In Metrology:
A
unit of measure
of 10⁻¹⁸
parsecs
, or about 3.085
centimetres
(1.215 inches).
Sourced from
Wiktionary
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better