peloruses
English
Noun
peloruses
plural of
pelorus