EGAVE
attobarn
Meaning
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