The AI-powered English dictionary
plural diplodocids
(zoology) Any member of the family †Diplodocidae of large dinosaurs.