paguroids
English
Noun
paguroids
plural of
paguroid