femtobarns

English

Noun

femtobarns

  1. plural of femtobarn