Meaning of femtometre

Definition of femtometre

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

Other information on femtometre

WIKIPEDIA results for femtometre
Amazon results for femtometre