Glossary
A unit of measurement of length equal to one thousand millionth of a metre.
Posted
in
by
Tags: