megabarns
English
Noun
megabarns
plural of
megabarn