attoparsecs Definition
Definition
A unit of distance used in astronomy, equivalent to 10^-18 parsecs, which is an extremely small distance.
Browse
A unit of distance used in astronomy, equivalent to 10^-18 parsecs, which is an extremely small distance.
Browse