English

edit

Noun

edit

undulators

  1. plural of undulator

Anagrams

edit