What does attometers mean?
noun
A unit of length in the metric system, equal to one hundred millionth of a meter.
Example
"The attometer is a tiny unit of measurement used in scientific research."
Definition generated by AI and curated by RJS Tech Solutions LLP.