Find the word definition

Wiktionary
attoparsec

n. (context humorous English) A unit of measure of 10−18 parsecs, or about 3.085 centimetres (1.215 inches).