Meaning of femtometer

Definition of femtometer

(noun) a metric unit of length equal to one quadrillionth of a meter

Other information on femtometer

WIKIPEDIA results for femtometer
Amazon results for femtometer