microshocks
English
Noun
microshocks
plural of
microshock