Definify.com

Definition 2026


diplodoc

diplodoc

Catalan

Noun

diplodoc m (plural diplodocs)

  1. diplodocus