megashears
English
Noun
megashears
plural of
megashear