megadeletions
English
Noun
megadeletions
plural of
megadeletion