anthropulses
English
Noun
anthropulses
plural of
anthropulse