Definify.com

Definition 2024


diplodoc

diplodoc

Catalan

Noun

diplodoc m (plural diplodocs)

  1. diplodocus