undulatuses
English
Noun
undulatuses
plural of
undulatus