English edit

Etymology edit

atto- +‎ pulse

Noun edit

attopulse (plural attopulses)

  1. An attosecond pulse

Anagrams edit