diplodocs
Catalan
Noun
diplodocs
plural of
diplodoc