macropulses
English
Noun
macropulses
plural of
macropulse