EGAVE

attobarn

Meaning

  1. noun A unit of surface area equal to 10 barns.

Similar words

zeptobarn picobarn megabarn barn femtobarn barye brewster pbar barad angstrom

Save “attobarn” to learn later