megacuries
English
Noun
megacuries
plural of
megacurie